Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LEE FARM Detached £1,055,119 £665,000 29 Jun 2007
TUFTERS Detached £1,098,424 £655,000 23 Nov 2006